owning a lot of estate - Espagnol Anglais Dictionnaire